python调用键盘控制游戏事件 |
您所在的位置:网站首页 › python 按键控制 › python调用键盘控制游戏事件 |
【实例简介】操作 上下左右键,图中的红色方块 会按照键盘的方向铺下去 【实例截图】
【核心代码】 pygame.init() screen=pygame.display.set_mode((640,360),0,32) background=pygame.image.load(bif).convert() mouse_c=pygame.image.load(mif).convert_alpha() x,y=0,0 movex,movey=0,0 while True: for event in pygame.event.get(): if event.type ==QUIT: pygame.quit() sys.exit() if event.type==KEYDOWN: if event.key==K_LEFT: movex=-1 if event.key==K_RIGHT: movex= 1 elif event.key==K_UP: movey=-1 elif event.key==K_DOWN: movey= 1 if event.type==KEYUP: if event.key==K_LEFT: movex=0 if event.key==K_RIGHT: movex=0 elif event.key==K_UP: movey=0 elif event.key==K_DOWN: movey=0 x =movex y =movey screen.blit(background,(0,0)) screen.blit(mouse_c,(x,y)) pygame.display.update() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |